right to compete - Spanish English Dictionary